#messenger_utilities{
    width:20%;
}

#messenger_content{
    width:80%;
}

#messenger_content h2{
    clear:none;
    font-size:1.4em;
}

#folder_list, #space_allowance, #message_search, #participants, #invite_more{
    margin-bottom:10px;
    position:relative;
}

#space_allowance p{
    line-height:150%;
}

#message_list{
    clear:right;
}

#message_compose .input_check{
    margin-left:245px;
}

#invite_more p.desc{
    padding:10px;
}

#invite_more_dialogue{
    display:none;
}

#invite_more_dialogue ul{
    padding:4px;
}

#invite_more_autocomplete{
    width:99%;
}

#folder_list li{
    margin-bottom:4px;
    margin-left:6px;
    padding:0;
}

#folder_list #folders{
    margin-bottom:12px;
}

#folder_list .total{
    background-color:#D5DDE5;
    font-size:0.75em;
    font-weight:bold;
    margin-right:10px;
    padding:3px 6px;
    position:absolute;
    right:0;
}

#participants #participants_list li{
    clear:both;
    min-height:55px;
    padding:5px;
}

#participants #participants_list li .photo{
    float:left;
    margin:2px 10px 0 0;
}

#participants #participants_list span.name.left_convo a{
    color:#8A8A8A;
    font-style:italic;
}

#participants #participants_list span.name.blocked a{
    color:#AD2930;
}

#space_allowance{
    clear:both;
}

li.new_folder{
    padding-left:20px;
}

.add_folder.input_submit{
    padding:1px 3px;
}

.edit_folders{
    background:none repeat scroll 0 0 #EEF3F8;
    font-size:0.8em;
    font-weight:bold;
    margin-right:10px;
    padding:2px 0 2px 5px;
    position:absolute;
    right:-3px;
}

.f_delete{
    color:#FF0000;
}

.col_m_subject{
    width:40%;
}
